home *** CD-ROM | disk | FTP | other *** search
/ Visual Basic Source Code / Visual Basic Source Code.iso / vbsource / wg_lib / wglibdem.frm < prev    next >
Text File  |  1995-10-23  |  10KB  |  433 lines

  1. VERSION 2.00
  2. Begin Form MenuFrm 
  3.    BackColor       =   &H00C0C0C0&
  4.    Caption         =   "WGLib Demo"
  5.    ClientHeight    =   330
  6.    ClientLeft      =   945
  7.    ClientTop       =   2295
  8.    ClientWidth     =   7785
  9.    Height          =   1020
  10.    Icon            =   WGLIBDEM.FRX:0000
  11.    Left            =   885
  12.    LinkMode        =   1  'Source
  13.    LinkTopic       =   "Form1"
  14.    ScaleHeight     =   330
  15.    ScaleWidth      =   7785
  16.    Top             =   1665
  17.    Width           =   7905
  18.    Begin CommandButton Command3 
  19.       Caption         =   "Quit"
  20.       Height          =   255
  21.       Left            =   6165
  22.       TabIndex        =   14
  23.       Top             =   3015
  24.       Width           =   795
  25.    End
  26.    Begin TextBox Text2 
  27.       Height          =   375
  28.       Left            =   2640
  29.       TabIndex        =   8
  30.       Text            =   "Another Std Edit Box"
  31.       Top             =   3000
  32.       Width           =   2055
  33.    End
  34.    Begin CheckBox Check5 
  35.       BackColor       =   &H00C0C0C0&
  36.       Caption         =   "VB Chk E"
  37.       Height          =   255
  38.       Left            =   480
  39.       TabIndex        =   5
  40.       Top             =   2880
  41.       Width           =   1215
  42.    End
  43.    Begin CheckBox Check4 
  44.       BackColor       =   &H00C0C0C0&
  45.       Caption         =   "VB Chk D"
  46.       Height          =   240
  47.       Left            =   480
  48.       TabIndex        =   4
  49.       Top             =   2655
  50.       Width           =   1215
  51.    End
  52.    Begin CommandButton Command2 
  53.       Caption         =   "Off"
  54.       Height          =   375
  55.       Left            =   6645
  56.       TabIndex        =   13
  57.       Top             =   2535
  58.       Width           =   495
  59.    End
  60.    Begin CommandButton Command1 
  61.       Caption         =   "On"
  62.       Height          =   375
  63.       Left            =   5910
  64.       TabIndex        =   12
  65.       Top             =   2550
  66.       Width           =   495
  67.    End
  68.    Begin TextBox Text1 
  69.       Height          =   375
  70.       Left            =   3435
  71.       TabIndex        =   0
  72.       Text            =   "Standard VB Text Box"
  73.       Top             =   2235
  74.       Width           =   2055
  75.    End
  76.    Begin CheckBox Check3 
  77.       BackColor       =   &H00C0C0C0&
  78.       Caption         =   "VB Chk C"
  79.       Height          =   255
  80.       Left            =   480
  81.       TabIndex        =   3
  82.       Top             =   2040
  83.       Width           =   1215
  84.    End
  85.    Begin CheckBox Check2 
  86.       BackColor       =   &H00C0C0C0&
  87.       Caption         =   "VB Chk B"
  88.       Height          =   255
  89.       Left            =   480
  90.       TabIndex        =   2
  91.       Top             =   1785
  92.       Width           =   1215
  93.    End
  94.    Begin CheckBox Check1 
  95.       BackColor       =   &H00C0C0C0&
  96.       Caption         =   "VB Chk A"
  97.       Height          =   255
  98.       Left            =   480
  99.       TabIndex        =   1
  100.       Top             =   1560
  101.       Width           =   1215
  102.    End
  103.    Begin PictureBox Picture1 
  104.       AutoSize        =   -1  'True
  105.       Height          =   510
  106.       Left            =   6120
  107.       Picture         =   WGLIBDEM.FRX:0302
  108.       ScaleHeight     =   480
  109.       ScaleWidth      =   480
  110.       TabIndex        =   7
  111.       Top             =   480
  112.       Width           =   510
  113.    End
  114.    Begin PictureBox Picture2 
  115.       AutoSize        =   -1  'True
  116.       Height          =   510
  117.       Left            =   720
  118.       Picture         =   WGLIBDEM.FRX:0604
  119.       ScaleHeight     =   480
  120.       ScaleWidth      =   480
  121.       TabIndex        =   9
  122.       Top             =   480
  123.       Width           =   510
  124.    End
  125.    Begin Label Label4 
  126.       BackColor       =   &H00C0C0C0&
  127.       Caption         =   " Subtle Embossing is   easy with WGLib!"
  128.       Height          =   450
  129.       Left            =   5565
  130.       TabIndex        =   11
  131.       Top             =   1635
  132.       Width           =   1860
  133.    End
  134.    Begin Label Label3 
  135.       BackColor       =   &H00C0C0C0&
  136.       Caption         =   "Pseudo Frames!"
  137.       Height          =   180
  138.       Left            =   360
  139.       TabIndex        =   10
  140.       Top             =   1215
  141.       Width           =   1425
  142.    End
  143.    Begin Label Label1 
  144.       BorderStyle     =   1  'Fixed Single
  145.       Caption         =   "  All the controls on this page are     standard VB controls.                                                                       The Special Effects and labels       are by WGLib"
  146.       Height          =   1095
  147.       Left            =   2250
  148.       TabIndex        =   6
  149.       Top             =   540
  150.       Width           =   3015
  151.    End
  152.    Begin Menu FILE 
  153.       Caption         =   "File I/O"
  154.       Begin Menu FCre 
  155.          Caption         =   "Creation..."
  156.       End
  157.       Begin Menu FIO 
  158.          Caption         =   "Fast I/O"
  159.       End
  160.    End
  161.    Begin Menu Arry 
  162.       Caption         =   "Arrays"
  163.       Begin Menu AFnc1 
  164.          Caption         =   "Arrays (Numeric)"
  165.       End
  166.       Begin Menu ArryCtl 
  167.          Caption         =   "Arrays w/Controls"
  168.       End
  169.    End
  170.    Begin Menu Strng 
  171.       Caption         =   "String"
  172.       Begin Menu Isstr 
  173.          Caption         =   "Str Test"
  174.       End
  175.       Begin Menu miscstr 
  176.          Caption         =   "Other String"
  177.       End
  178.    End
  179.    Begin Menu Sys 
  180.       Caption         =   "System"
  181.       Begin Menu DTFns 
  182.          Caption         =   "Date and Time"
  183.       End
  184.       Begin Menu Eq 
  185.          Caption         =   "Equipment"
  186.       End
  187.       Begin Menu kbcalls 
  188.          Caption         =   "KeyBoard State"
  189.       End
  190.    End
  191.    Begin Menu WAPI 
  192.       Caption         =   "WIN"
  193.       Begin Menu winfn 
  194.          Caption         =   "WIN Environment"
  195.       End
  196.    End
  197.    Begin Menu qbmisc 
  198.       Caption         =   "VB/Other"
  199.       Begin Menu vbswap 
  200.          Caption         =   "Swaps"
  201.       End
  202.       Begin Menu sfx 
  203.          Caption         =   "Special Effects"
  204.       End
  205.       Begin Menu misc 
  206.          Caption         =   "Missing QB Goodies"
  207.       End
  208.    End
  209.    Begin Menu CCtl 
  210.       Caption         =   "Controls"
  211.       Begin Menu ccclk 
  212.          Caption         =   "Clock"
  213.       End
  214.       Begin Menu cckb 
  215.          Caption         =   "KBStat Control"
  216.       End
  217.       Begin Menu ccscr 
  218.          Caption         =   "Meters and Enh. Scroll Bars"
  219.       End
  220.    End
  221.    Begin Menu ISoft 
  222.       Caption         =   "About..."
  223.    End
  224. End
  225. DefInt A-Z
  226.  
  227. Dim FXOn As Integer
  228.  
  229. Sub AFnc1_Click ()
  230.     
  231.     MenuFrm.Hide
  232.     ArryFrm1.Show 1
  233.     Unload ArryFrm1
  234.     MenuFrm.Show
  235.  
  236. End Sub
  237.  
  238. Sub ArryCtl_Click ()
  239.     
  240.     MenuFrm.Hide
  241.     ArryCtlFrm.Show 1
  242.     Unload ArryCtlFrm
  243.     MenuFrm.Show
  244.  
  245. End Sub
  246.  
  247. Sub ccclk_Click ()
  248.  
  249.     MenuFrm.Hide
  250.     CLkFrm.Show 1
  251.     Unload CLkFrm
  252.     MenuFrm.Show
  253.  
  254. End Sub
  255.  
  256. Sub cckb_Click ()
  257.     
  258.     MenuFrm.Hide
  259.     KBcFrm.Show 1
  260.     Unload KBcFrm
  261.     MenuFrm.Show
  262.  
  263. End Sub
  264.  
  265. Sub ccscr_Click ()
  266.     
  267.     MenuFrm.Hide
  268.     ScrFrm.Show 1
  269.     Unload ScrFrm
  270.     MenuFrm.Show
  271.  
  272. End Sub
  273.  
  274. Sub Command1_Click ()
  275.     DoEffects
  276.     Command2.SetFocus
  277. End Sub
  278.  
  279. Sub Command2_Click ()
  280.     Cls
  281.     Command1.SetFocus
  282. End Sub
  283.  
  284. Sub Command3_Click ()
  285.     FXOn = 0
  286.     MenuFrm.Height = 1020
  287.     MenuFrm.Width = 7905
  288.     Cls
  289. End Sub
  290.  
  291. Sub DoEffects ()
  292.     ConvexFrm MenuFrm, 6
  293.     ConcaveCtl Label1, 5
  294.     CtlLabelOvrFX MenuFrm, Label1, "FX on Labels!"
  295.  
  296.     ConcaveCtl Picture1, 4
  297.     CtlLabelOvr MenuFrm, Picture1, "Concave"
  298.  
  299.     ConvexCtl Picture2, 4
  300.     CtlLabelOvr MenuFrm, Picture2, "Convex"
  301.  
  302.     ConcaveCtl Text1, 3
  303.     CtlLabel MenuFrm, Text1, "Plain Labels  "
  304.  
  305.     ConvexCtl Text2, 3
  306.     CtlLabelOvrFX MenuFrm, Text2, "Labels w/FX"
  307.  
  308.     EmpressFrm MenuFrm, 1500, 360, 2370, 1800, 1
  309.     EmbossFrm MenuFrm, 2565, 360, 3210, 1815, 1
  310.  
  311.     EmbossFrm MenuFrm, 1260, 195, 3345, 1950, 1
  312.  
  313.     Call EmFXCalc(Label4, T%, L%, B%, R%)
  314.     EmbossFrm MenuFrm, T, L, B, R, 1
  315.  
  316.     EmbossFrm MenuFrm, 2465, 5800, 3365, 7215, 1
  317.  
  318.     Command2.SetFocus
  319. End Sub
  320.  
  321. Sub DTFns_Click ()
  322.     
  323.     MenuFrm.Hide
  324.     DTFrm.S